c#如何把一个byte[]对象变为Stream对象?
来源:百度知道 编辑:UC知道 时间:2024/09/25 21:20:39
byte[] img;
Stream s = new MemoryStream(img);
就可以啦,也可以用其它流来实现;
public Stream BytesToStream(byte[] bytes)
{
Stream stream = new MemoryStream(bytes);
return stream;
}
变?
可以读到里边.
可以看下面的例子
using System;
using System.IO;
using System.Net.Sockets;
using System.Text;
using System.Net;
namespace TimeServer
{
class TimeServer
{
private const int portNum = 13;
[STAThread]
static void Main(string[] args)
{
Listen();
}
public static void Listen()
{
//创建一个tcpListener对象,此对象主要是对给定端口进行侦听
TcpListener tcpListener = new TcpListener(1234);
//开始侦听
tcpListener.Start();
//返回可以用以处理连接的Socket实例
Socket socketForClient = tcpListener.AcceptSocket();